//
//  WSQViewControllerProtocol.h
//  WSQOCTools
//
//  Created by 翁胜琼 on 2018/8/28.
//  Copyright © 2018年 Dev John. All rights reserved.
//

@class WSQViewModel;

@protocol WSQViewControllerProtocol <NSObject>

@optional
/**
使用 viewmodel 创建控制器

 @param viewModel  viewmodel
 @return  控制器
 */
- (instancetype)initWithViewModel:(__kindof WSQViewModel *)viewModel;


/**
 设置视图
 */
- (void)setupUI;

/**
 设置导航栏
 */
- (void)setupNav;

/**
 绑定viewmodel
 */
- (void)bindViewModel;

/**
设置 tableView
 */
- (void)setupTableView;


@end
